Big Huge Thesaurus

nuclear-powered submarine

noun